[INFO] fetching crate facet-toml 0.50.0-rc.1...
[INFO] fixing facet-toml-0.50.0-rc.1 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate facet-toml 0.50.0-rc.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate facet-toml 0.50.0-rc.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate facet-toml 0.50.0-rc.1
[INFO] tweaked toml for crates.io crate facet-toml 0.50.0-rc.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate facet-toml 0.50.0-rc.1 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate facet-toml 0.50.0-rc.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded divan-macros v0.1.21
[INFO] [stderr]   Downloaded escape8259 v0.5.3
[INFO] [stderr]   Downloaded libtest-mimic v0.8.2
[INFO] [stderr]   Downloaded divan v0.1.21
[INFO] [stderr]   Downloaded condtype v1.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e3391f1727cf65c5e9b32b47a0a286231f50bd2135688a443185e715abd428a1
[INFO] running `Command { std: "docker" "start" "e3391f1727cf65c5e9b32b47a0a286231f50bd2135688a443185e715abd428a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e3391f1727cf65c5e9b32b47a0a286231f50bd2135688a443185e715abd428a1" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e3391f1727cf65c5e9b32b47a0a286231f50bd2135688a443185e715abd428a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e3391f1727cf65c5e9b32b47a0a286231f50bd2135688a443185e715abd428a1" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]     Checking impls v1.0.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking const-fnv1a-hash v1.1.0
[INFO] [stderr]     Checking smallvec v2.0.0-alpha.12
[INFO] [stderr]    Compiling facet-core v0.50.0-rc.1
[INFO] [stderr]     Checking anstyle-parse v1.0.0
[INFO] [stderr]     Checking hashbrown v0.17.1
[INFO] [stderr]     Checking colorchoice v1.0.5
[INFO] [stderr]     Checking winnow v1.0.3
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling divan-macros v0.1.21
[INFO] [stderr]     Checking condtype v1.3.0
[INFO] [stderr]     Checking regex-lite v0.1.9
[INFO] [stderr]     Checking escape8259 v0.5.3
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]     Checking anstream v1.0.0
[INFO] [stderr]     Checking toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking toml v1.1.2+spec-1.1.0
[INFO] [stderr]     Checking terminal_size v0.4.4
[INFO] [stderr]     Checking clap_builder v4.6.0
[INFO] [stderr]     Checking facet-path v0.50.0-rc.1
[INFO] [stderr]     Checking facet-reflect v0.50.0-rc.1
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking libtest-mimic v0.8.2
[INFO] [stderr]     Checking divan v0.1.21
[INFO] [stderr]     Checking facet-dessert v0.50.0-rc.1
[INFO] [stderr]     Checking facet-solver v0.50.0-rc.1
[INFO] [stderr]     Checking facet-format v0.50.0-rc.1
[INFO] [stderr]     Checking facet-toml v0.50.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]    --> src/lib.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 |     use facet::Facet;
[INFO] [stdout]     |         ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet_testhelpers`
[INFO] [stdout]    --> src/lib.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 |     use facet_testhelpers::test;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_testhelpers`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `facet_testhelpers`, use `cargo add facet_testhelpers` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1586:36
[INFO] [stdout]      |
[INFO] [stdout] 1586 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1606:36
[INFO] [stdout]      |
[INFO] [stdout] 1606 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1611:36
[INFO] [stdout]      |
[INFO] [stdout] 1611 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1629:36
[INFO] [stdout]      |
[INFO] [stdout] 1629 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1634:36
[INFO] [stdout]      |
[INFO] [stdout] 1634 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1658:36
[INFO] [stdout]      |
[INFO] [stdout] 1658 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1664:36
[INFO] [stdout]      |
[INFO] [stdout] 1664 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1669:36
[INFO] [stdout]      |
[INFO] [stdout] 1669 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1695:36
[INFO] [stdout]      |
[INFO] [stdout] 1695 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1701:36
[INFO] [stdout]      |
[INFO] [stdout] 1701 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1738:36
[INFO] [stdout]      |
[INFO] [stdout] 1738 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1743:36
[INFO] [stdout]      |
[INFO] [stdout] 1743 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1757:36
[INFO] [stdout]      |
[INFO] [stdout] 1757 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1769:36
[INFO] [stdout]      |
[INFO] [stdout] 1769 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1774:36
[INFO] [stdout]      |
[INFO] [stdout] 1774 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1779:36
[INFO] [stdout]      |
[INFO] [stdout] 1779 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1794:36
[INFO] [stdout]      |
[INFO] [stdout] 1794 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1799:36
[INFO] [stdout]      |
[INFO] [stdout] 1799 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1805:36
[INFO] [stdout]      |
[INFO] [stdout] 1805 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet` in this scope
[INFO] [stdout]     --> src/parser.rs:1811:36
[INFO] [stdout]      |
[INFO] [stdout] 1811 |         #[derive(Debug, PartialEq, facet::Facet)]
[INFO] [stdout]      |                                    ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tests::test_deserialize_simple_struct::Config: Facet<'static>` is not satisfied
[INFO] [stdout]     --> src/parser.rs:1598:30
[INFO] [stdout]      |
[INFO] [stdout] 1598 |         let config: Config = from_str(input).unwrap();
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `tests::test_deserialize_simple_struct::Config`
[INFO] [stdout]     --> src/parser.rs:1587:9
[INFO] [stdout]      |
[INFO] [stdout] 1587 |         struct Config {
[INFO] [stdout]      |         ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]                `()` implements `Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `Facet<'a>`
[INFO] [stdout]                `*const T` implements `Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tests::test_deserialize_nested_table::Config: Facet<'static>` is not satisfied
[INFO] [stdout]     --> src/parser.rs:1622:30
[INFO] [stdout]      |
[INFO] [stdout] 1622 |         let config: Config = from_str(input).unwrap();
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `tests::test_deserialize_nested_table::Config`
[INFO] [stdout]     --> src/parser.rs:1607:9
[INFO] [stdout]      |
[INFO] [stdout] 1607 |         struct Config {
[INFO] [stdout]      |         ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]                `()` implements `Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `Facet<'a>`
[INFO] [stdout]                `*const T` implements `Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tests::test_deserialize_array_table::Config: Facet<'static>` is not satisfied
[INFO] [stdout]     --> src/parser.rs:1649:30
[INFO] [stdout]      |
[INFO] [stdout] 1649 |         let config: Config = from_str(input).unwrap();
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `tests::test_deserialize_array_table::Config`
[INFO] [stdout]     --> src/parser.rs:1630:9
[INFO] [stdout]      |
[INFO] [stdout] 1630 |         struct Config {
[INFO] [stdout]      |         ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]                `()` implements `Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `Facet<'a>`
[INFO] [stdout]                `*const T` implements `Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tests::test_deserialize_interleaved_array_table::Config: Facet<'static>` is not satisfied
[INFO] [stdout]     --> src/parser.rs:1684:30
[INFO] [stdout]      |
[INFO] [stdout] 1684 |         let config: Config = from_str(input).unwrap();
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `tests::test_deserialize_interleaved_array_table::Config`
[INFO] [stdout]     --> src/parser.rs:1659:9
[INFO] [stdout]      |
[INFO] [stdout] 1659 |         struct Config {
[INFO] [stdout]      |         ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]                `()` implements `Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `Facet<'a>`
[INFO] [stdout]                `*const T` implements `Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Lockfile: Facet<'static>` is not satisfied
[INFO] [stdout]     --> src/parser.rs:1718:34
[INFO] [stdout]      |
[INFO] [stdout] 1718 |         let lockfile: Lockfile = from_str(input).unwrap();
[INFO] [stdout]      |                                  ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `Lockfile`
[INFO] [stdout]     --> src/parser.rs:1696:9
[INFO] [stdout]      |
[INFO] [stdout] 1696 |         struct Lockfile {
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]                `()` implements `Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `Facet<'a>`
[INFO] [stdout]                `*const T` implements `Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tests::test_deserialize_inline_table::Config: Facet<'static>` is not satisfied
[INFO] [stdout]     --> src/parser.rs:1750:30
[INFO] [stdout]      |
[INFO] [stdout] 1750 |         let config: Config = from_str(input).unwrap();
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `tests::test_deserialize_inline_table::Config`
[INFO] [stdout]     --> src/parser.rs:1739:9
[INFO] [stdout]      |
[INFO] [stdout] 1739 |         struct Config {
[INFO] [stdout]      |         ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]                `()` implements `Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `Facet<'a>`
[INFO] [stdout]                `*const T` implements `Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tests::test_deserialize_inline_array::Config: Facet<'static>` is not satisfied
[INFO] [stdout]     --> src/parser.rs:1763:30
[INFO] [stdout]      |
[INFO] [stdout] 1763 |         let config: Config = from_str(input).unwrap();
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `tests::test_deserialize_inline_array::Config`
[INFO] [stdout]     --> src/parser.rs:1758:9
[INFO] [stdout]      |
[INFO] [stdout] 1758 |         struct Config {
[INFO] [stdout]      |         ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]                `()` implements `Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `Facet<'a>`
[INFO] [stdout]                `*const T` implements `Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tests::test_deserialize_dotted_key::Config: Facet<'static>` is not satisfied
[INFO] [stdout]     --> src/parser.rs:1785:30
[INFO] [stdout]      |
[INFO] [stdout] 1785 |         let config: Config = from_str(input).unwrap();
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `tests::test_deserialize_dotted_key::Config`
[INFO] [stdout]     --> src/parser.rs:1770:9
[INFO] [stdout]      |
[INFO] [stdout] 1770 |         struct Config {
[INFO] [stdout]      |         ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]                `()` implements `Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `Facet<'a>`
[INFO] [stdout]                `*const T` implements `Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tests::test_deserialize_table_reopening::Config: Facet<'static>` is not satisfied
[INFO] [stdout]     --> src/parser.rs:1826:30
[INFO] [stdout]      |
[INFO] [stdout] 1826 |         let config: Config = from_str(input).unwrap();
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `tests::test_deserialize_table_reopening::Config`
[INFO] [stdout]     --> src/parser.rs:1795:9
[INFO] [stdout]      |
[INFO] [stdout] 1795 |         struct Config {
[INFO] [stdout]      |         ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]                `()` implements `Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `Facet<'a>`
[INFO] [stdout]                `*const T` implements `Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Outer: Facet<'static>` is not satisfied
[INFO] [stdout]    --> src/lib.rs:248:29
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let result: Outer = from_str(toml).unwrap();
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `Outer`
[INFO] [stdout]    --> src/lib.rs:237:5
[INFO] [stdout]     |
[INFO] [stdout] 237 |     struct Outer {
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]               `()` implements `Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `Facet<'a>`
[INFO] [stdout]               `*const T` implements `Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/format_suite.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet_format_suite`
[INFO] [stdout]  --> tests/format_suite.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use facet_format_suite::{CaseOutcome, CaseSpec, FormatSuite, all_cases};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_format_suite`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 5 - use facet_format_suite::{CaseOutcome, CaseSpec, FormatSuite, all_cases};
[INFO] [stdout] 5 + use facet_format::{CaseOutcome, CaseSpec, FormatSuite, all_cases};
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet_testhelpers` in this scope
[INFO] [stdout]    --> tests/format_suite.rs:855:5
[INFO] [stdout]     |
[INFO] [stdout] 855 |     facet_testhelpers::setup();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_testhelpers`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `facet_testhelpers`, use `cargo add facet_testhelpers` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `facet-toml` (test "format_suite") due to 3 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> examples/attr_test.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `facet-toml` (lib test) due to 32 previous errors
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]  --> examples/attr_test.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 |     #[facet(default)]
[INFO] [stdout]   |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `SHAPE` found for struct `Status` in the current scope
[INFO] [stdout]   --> examples/attr_test.rs:14:25
[INFO] [stdout]    |
[INFO] [stdout]  6 | struct Status {
[INFO] [stdout]    | ------------- associated function or constant `SHAPE` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 14 |     let shape = Status::SHAPE;
[INFO] [stdout]    |                         ^^^^^ associated function or constant not found in `Status`
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `SHAPE`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `Facet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Status: Facet<'static>` is not satisfied
[INFO] [stdout]   --> examples/attr_test.rs:32:34
[INFO] [stdout]    |
[INFO] [stdout] 32 |     match facet_toml::from_str::<Status>(toml_str) {
[INFO] [stdout]    |                                  ^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `Facet<'static>` is not implemented for `Status`
[INFO] [stdout]   --> examples/attr_test.rs:6:1
[INFO] [stdout]    |
[INFO] [stdout]  6 | struct Status {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `Facet<'a>`
[INFO] [stdout]              `()` implements `Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `Facet<'a>`
[INFO] [stdout]              `*const T` implements `Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> benches/classics.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/unknown_fields.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/basic.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet_testhelpers`
[INFO] [stdout]  --> tests/integration/basic.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use facet_testhelpers::test;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_testhelpers`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet_testhelpers`, use `cargo add facet_testhelpers` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/flatten.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet_value`
[INFO] [stdout]  --> tests/integration/flatten.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use facet_value::Value;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_value`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet_value`, use `cargo add facet_value` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/issue_1661.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/issue_1995.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/nested_arrays.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/spanned.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/tables.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet_value`
[INFO] [stdout]  --> tests/integration/tables.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use facet_value::Value;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_value`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet_value`, use `cargo add facet_value` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/untagged_enums.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet`
[INFO] [stdout]  --> tests/integration/value.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use facet::Facet;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `facet`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet_testhelpers`
[INFO] [stdout]  --> tests/integration/value.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use facet_testhelpers::test;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_testhelpers`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet_testhelpers`, use `cargo add facet_testhelpers` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `facet_value`
[INFO] [stdout]  --> tests/integration/value.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use facet_value::{Value, value};
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_value`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `facet_value`, use `cargo add facet_value` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> benches/classics.rs:23:3
[INFO] [stdout]    |
[INFO] [stdout] 23 | #[facet(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> benches/classics.rs:40:3
[INFO] [stdout]    |
[INFO] [stdout] 40 | #[facet(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> benches/classics.rs:54:3
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[facet(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> benches/classics.rs:69:3
[INFO] [stdout]    |
[INFO] [stdout] 69 | #[facet(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> benches/classics.rs:78:3
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[facet(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `facet-toml` (example "attr_test") due to 4 previous errors
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> benches/classics.rs:86:3
[INFO] [stdout]    |
[INFO] [stdout] 86 | #[facet(rename_all = "camelCase")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> benches/classics.rs:204:7
[INFO] [stdout]     |
[INFO] [stdout] 204 |     #[facet(default)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> benches/classics.rs:221:7
[INFO] [stdout]     |
[INFO] [stdout] 221 |     #[facet(default)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> benches/classics.rs:250:7
[INFO] [stdout]     |
[INFO] [stdout] 250 |     #[facet(default)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> benches/classics.rs:297:7
[INFO] [stdout]     |
[INFO] [stdout] 297 |     #[facet(rename = "type")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> benches/classics.rs:301:7
[INFO] [stdout]     |
[INFO] [stdout] 301 |     #[facet(default)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> benches/classics.rs:304:7
[INFO] [stdout]     |
[INFO] [stdout] 304 |     #[facet(default)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> benches/classics.rs:529:7
[INFO] [stdout]     |
[INFO] [stdout] 529 |     #[facet(rename = "type")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> benches/classics.rs:537:7
[INFO] [stdout]     |
[INFO] [stdout] 537 |     #[facet(rename = "type")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:271:7
[INFO] [stdout]     |
[INFO] [stdout] 271 |     #[facet(transparent)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> benches/classics.rs:551:7
[INFO] [stdout]     |
[INFO] [stdout] 551 |     #[facet(rename = "type")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:419:7
[INFO] [stdout]     |
[INFO] [stdout] 419 |     #[facet(transparent)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:446:7
[INFO] [stdout]     |
[INFO] [stdout] 446 |     #[facet(transparent)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:450:7
[INFO] [stdout]     |
[INFO] [stdout] 450 |     #[facet(transparent)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:715:11
[INFO] [stdout]     |
[INFO] [stdout] 715 |         #[facet(rename = "1")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:717:11
[INFO] [stdout]     |
[INFO] [stdout] 717 |         #[facet(rename = "with spaces")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:719:11
[INFO] [stdout]     |
[INFO] [stdout] 719 |         #[facet(rename = "'quoted'")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:721:11
[INFO] [stdout]     |
[INFO] [stdout] 721 |         #[facet(rename = "")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:747:7
[INFO] [stdout]     |
[INFO] [stdout] 747 |     #[facet(rename_all = "kebab-case")]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:751:11
[INFO] [stdout]     |
[INFO] [stdout] 751 |         #[facet(rename = "Overwrite")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:780:11
[INFO] [stdout]     |
[INFO] [stdout] 780 |         #[facet(default)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:782:11
[INFO] [stdout]     |
[INFO] [stdout] 782 |         #[facet(default)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:784:11
[INFO] [stdout]     |
[INFO] [stdout] 784 |         #[facet(default)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:811:11
[INFO] [stdout]     |
[INFO] [stdout] 811 |         #[facet(default = 42)]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:813:11
[INFO] [stdout]     |
[INFO] [stdout] 813 |         #[facet(default = Some(true))]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:815:11
[INFO] [stdout]     |
[INFO] [stdout] 815 |         #[facet(default = default_string())]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:836:7
[INFO] [stdout]     |
[INFO] [stdout] 836 |     #[facet(default)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:866:7
[INFO] [stdout]     |
[INFO] [stdout] 866 |     #[facet(default)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/basic.rs:948:11
[INFO] [stdout]     |
[INFO] [stdout] 948 |         #[facet(rename = "rust-std")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/flatten.rs:16:7
[INFO] [stdout]    |
[INFO] [stdout] 16 |     #[facet(flatten)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/flatten.rs:54:11
[INFO] [stdout]    |
[INFO] [stdout] 54 |         #[facet(flatten)]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/flatten.rs:98:7
[INFO] [stdout]    |
[INFO] [stdout] 98 |     #[facet(flatten)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/flatten.rs:157:7
[INFO] [stdout]     |
[INFO] [stdout] 157 |     #[facet(flatten)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/flatten.rs:159:7
[INFO] [stdout]     |
[INFO] [stdout] 159 |     #[facet(flatten)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/issue_1661.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 |     Value(#[facet(proxy = IntAsObject)] i32),
[INFO] [stdout]    |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/issue_1661.rs:44:3
[INFO] [stdout]    |
[INFO] [stdout] 44 | #[facet(proxy = IntAsObject)]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/issue_1995.rs:13:3
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[facet(metadata_container)]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/issue_1995.rs:16:7
[INFO] [stdout]    |
[INFO] [stdout] 16 |     #[facet(metadata = "span")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/issue_1995.rs:22:3
[INFO] [stdout]    |
[INFO] [stdout] 22 | #[facet(rename_all = "kebab-case")]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/issue_1995.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[facet(other)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/issue_1995.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 |     #[facet(flatten)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/issue_1995.rs:67:3
[INFO] [stdout]    |
[INFO] [stdout] 67 | #[facet(transparent)]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/issue_1995.rs:80:7
[INFO] [stdout]    |
[INFO] [stdout] 80 |     #[facet(flatten)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/spanned.rs:24:3
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[facet(metadata_container)]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/spanned.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 |     #[facet(metadata = "span")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/spanned.rs:47:3
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[facet(metadata_container)]
[INFO] [stdout]    |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/spanned.rs:52:7
[INFO] [stdout]    |
[INFO] [stdout] 52 |     #[facet(metadata = "span")]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/spanned.rs:262:3
[INFO] [stdout]     |
[INFO] [stdout] 262 | #[facet(untagged)]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/spanned.rs:336:3
[INFO] [stdout]     |
[INFO] [stdout] 336 | #[facet(untagged)]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/unknown_fields.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 |     #[facet(deny_unknown_fields)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 |         #[facet(rename = "2021")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 |         #[facet(rename = "2024")]
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 |     #[facet(untagged)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:83:7
[INFO] [stdout]    |
[INFO] [stdout] 83 |     #[facet(untagged)]
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:123:3
[INFO] [stdout]     |
[INFO] [stdout] 123 | #[facet(untagged)]
[INFO] [stdout]     |   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:178:7
[INFO] [stdout]     |
[INFO] [stdout] 178 |     #[facet(untagged)]
[INFO] [stdout]     |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find attribute `facet` in this scope
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:186:11
[INFO] [stdout]     |
[INFO] [stdout] 186 |         #[facet(rename = "opt-level")]
[INFO] [stdout]     |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Person: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/basic.rs:27:26
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let person: Person = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Person`
[INFO] [stdout]   --> tests/integration/basic.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | struct Person {
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Person: facet_core::Facet<'_>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:44:26
[INFO] [stdout]     |
[INFO] [stdout]  44 |     let person: Person = facet_toml::from_str_borrowed(toml).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'_>` is not implemented for `Person`
[INFO] [stdout]    --> tests/integration/basic.rs:15:1
[INFO] [stdout]     |
[INFO] [stdout]  15 | struct Person {
[INFO] [stdout]     | ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `from_str_borrowed`
[INFO] [stdout]    --> src/lib.rs:166:8
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub fn from_str_borrowed<'input, 'facet, T>(input: &'input str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        ----------------- required by a bound in this function
[INFO] [stdout] 165 | where
[INFO] [stdout] 166 |     T: facet_core::Facet<'facet>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str_borrowed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Person: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:57:26
[INFO] [stdout]     |
[INFO] [stdout]  57 |     let person: Person = facet_toml::from_slice(toml).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Person`
[INFO] [stdout]    --> tests/integration/basic.rs:15:1
[INFO] [stdout]     |
[INFO] [stdout]  15 | struct Person {
[INFO] [stdout]     | ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `from_slice`
[INFO] [stdout]    --> src/lib.rs:119:8
[INFO] [stdout]     |
[INFO] [stdout] 117 | pub fn from_slice<T>(input: &[u8]) -> Result<T, DeserializeError>
[INFO] [stdout]     |        ---------- required by a bound in this function
[INFO] [stdout] 118 | where
[INFO] [stdout] 119 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_slice`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_string::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/basic.rs:79:32
[INFO] [stdout]    |
[INFO] [stdout] 79 |         facet_toml::from_str::<Root>("value = 'string'").unwrap(),
[INFO] [stdout]    |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_string::Root`
[INFO] [stdout]   --> tests/integration/basic.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     struct Root {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_bool::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/basic.rs:94:32
[INFO] [stdout]    |
[INFO] [stdout] 94 |         facet_toml::from_str::<Root>("value = true").unwrap(),
[INFO] [stdout]    |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_bool::Root`
[INFO] [stdout]   --> tests/integration/basic.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     struct Root {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_bool::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/basic.rs:98:32
[INFO] [stdout]    |
[INFO] [stdout] 98 |         facet_toml::from_str::<Root>("value = false").unwrap(),
[INFO] [stdout]    |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_bool::Root`
[INFO] [stdout]   --> tests/integration/basic.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     struct Root {
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_char::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:111:32
[INFO] [stdout]     |
[INFO] [stdout] 111 |         facet_toml::from_str::<Root>("value = 'c'").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_char::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_integers::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:143:22
[INFO] [stdout]     |
[INFO] [stdout] 143 |     let root: Root = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_integers::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_floats::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:167:22
[INFO] [stdout]     |
[INFO] [stdout] 167 |     let root: Root = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_floats::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_integer_from_float::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:181:32
[INFO] [stdout]     |
[INFO] [stdout] 181 |         facet_toml::from_str::<Root>("value = 1").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_integer_from_float::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_scalar_list::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:198:32
[INFO] [stdout]     |
[INFO] [stdout] 198 |         facet_toml::from_str::<Root>("values = []").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_scalar_list::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_scalar_list::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:203:32
[INFO] [stdout]     |
[INFO] [stdout] 203 |         facet_toml::from_str::<Root>("values = [2]").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_scalar_list::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_scalar_list::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:208:32
[INFO] [stdout]     |
[INFO] [stdout] 208 |         facet_toml::from_str::<Root>("values = [1, -1, 0, 100]").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_scalar_list::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:193:5
[INFO] [stdout]     |
[INFO] [stdout] 193 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_string_list::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:223:32
[INFO] [stdout]     |
[INFO] [stdout] 223 |         facet_toml::from_str::<Root>(r#"values = ["a", "b", "c"]"#).unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_string_list::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_nested_lists::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:238:32
[INFO] [stdout]     |
[INFO] [stdout] 238 |         facet_toml::from_str::<Root>("values = []").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_nested_lists::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:233:5
[INFO] [stdout]     |
[INFO] [stdout] 233 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_nested_lists::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:242:32
[INFO] [stdout]     |
[INFO] [stdout] 242 |         facet_toml::from_str::<Root>("values = [[], []]").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_nested_lists::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:233:5
[INFO] [stdout]     |
[INFO] [stdout] 233 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_nested_lists::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:249:32
[INFO] [stdout]     |
[INFO] [stdout] 249 |         facet_toml::from_str::<Root>("values = [[2]]").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_nested_lists::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:233:5
[INFO] [stdout]     |
[INFO] [stdout] 233 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_nested_lists::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:256:32
[INFO] [stdout]     |
[INFO] [stdout] 256 |         facet_toml::from_str::<Root>("values = [[1, -1], [0], [100], []]").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_nested_lists::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:233:5
[INFO] [stdout]     |
[INFO] [stdout] 233 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_unit_struct_list::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:275:32
[INFO] [stdout]     |
[INFO] [stdout] 275 |         facet_toml::from_str::<Root>("values = []").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_unit_struct_list::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:266:5
[INFO] [stdout]     |
[INFO] [stdout] 266 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_unit_struct_list::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:280:32
[INFO] [stdout]     |
[INFO] [stdout] 280 |         facet_toml::from_str::<Root>("values = [2]").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_unit_struct_list::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:266:5
[INFO] [stdout]     |
[INFO] [stdout] 266 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_unit_struct_list::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:287:32
[INFO] [stdout]     |
[INFO] [stdout] 287 |         facet_toml::from_str::<Root>("values = [1, -1, 0, 100]").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_unit_struct_list::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:266:5
[INFO] [stdout]     |
[INFO] [stdout] 266 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_scalar_map::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:306:32
[INFO] [stdout]     |
[INFO] [stdout] 306 |         facet_toml::from_str::<Root>("[values]").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_scalar_map::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_scalar_map::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:313:32
[INFO] [stdout]     |
[INFO] [stdout] 313 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_scalar_map::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_struct_map::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:341:32
[INFO] [stdout]     |
[INFO] [stdout] 341 |         facet_toml::from_str::<Root>("[dependencies]").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_struct_map::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_struct_map::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:348:32
[INFO] [stdout]     |
[INFO] [stdout] 348 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_struct_map::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_table_to_struct::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:396:32
[INFO] [stdout]     |
[INFO] [stdout] 396 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_table_to_struct::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:385:5
[INFO] [stdout]     |
[INFO] [stdout] 385 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_unit_struct::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:423:32
[INFO] [stdout]     |
[INFO] [stdout] 423 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_unit_struct::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_nested_unit_struct::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:454:32
[INFO] [stdout]     |
[INFO] [stdout] 454 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_nested_unit_struct::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:440:5
[INFO] [stdout]     |
[INFO] [stdout] 440 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_root_struct_multiple_fields::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:480:32
[INFO] [stdout]     |
[INFO] [stdout] 480 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_root_struct_multiple_fields::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:473:5
[INFO] [stdout]     |
[INFO] [stdout] 473 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_option_scalar::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:508:32
[INFO] [stdout]     |
[INFO] [stdout] 508 |         facet_toml::from_str::<Root>("").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_option_scalar::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_option_scalar::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:512:32
[INFO] [stdout]     |
[INFO] [stdout] 512 |         facet_toml::from_str::<Root>("value = 1").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_option_scalar::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_nested_option::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:525:32
[INFO] [stdout]     |
[INFO] [stdout] 525 |         facet_toml::from_str::<Root>("").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_nested_option::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:520:5
[INFO] [stdout]     |
[INFO] [stdout] 520 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_nested_option::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:529:32
[INFO] [stdout]     |
[INFO] [stdout] 529 |         facet_toml::from_str::<Root>("value = 1").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_nested_option::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:520:5
[INFO] [stdout]     |
[INFO] [stdout] 520 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_option_struct::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:549:32
[INFO] [stdout]     |
[INFO] [stdout] 549 |         facet_toml::from_str::<Root>("").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_option_struct::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:539:5
[INFO] [stdout]     |
[INFO] [stdout] 539 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_option_struct::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:553:32
[INFO] [stdout]     |
[INFO] [stdout] 553 |         facet_toml::from_str::<Root>("value.value = 1").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_option_struct::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:539:5
[INFO] [stdout]     |
[INFO] [stdout] 539 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_unit_only_enum::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:579:32
[INFO] [stdout]     |
[INFO] [stdout] 579 |         facet_toml::from_str::<Root>("value = 'VariantA'").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_unit_only_enum::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:567:5
[INFO] [stdout]     |
[INFO] [stdout] 567 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_unit_only_enum::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:585:32
[INFO] [stdout]     |
[INFO] [stdout] 585 |         facet_toml::from_str::<Root>("value = 'VariantB'").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_unit_only_enum::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:567:5
[INFO] [stdout]     |
[INFO] [stdout] 567 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_single_value_on_non_unit_enum::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:608:32
[INFO] [stdout]     |
[INFO] [stdout] 608 |         facet_toml::from_str::<Root>("value = 'VariantA'").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_single_value_on_non_unit_enum::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:595:5
[INFO] [stdout]     |
[INFO] [stdout] 595 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_single_value_on_non_unit_enum::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:613:36
[INFO] [stdout]     |
[INFO] [stdout] 613 |     assert!(facet_toml::from_str::<Root>("value = 'VariantB'").is_err());
[INFO] [stdout]     |                                    ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_single_value_on_non_unit_enum::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:595:5
[INFO] [stdout]     |
[INFO] [stdout] 595 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_tuple_enum::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:631:32
[INFO] [stdout]     |
[INFO] [stdout] 631 |         facet_toml::from_str::<Root>("value = { OneField = 0.5 }").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_tuple_enum::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:619:5
[INFO] [stdout]     |
[INFO] [stdout] 619 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_tuple_enum::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:637:32
[INFO] [stdout]     |
[INFO] [stdout] 637 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_tuple_enum::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:619:5
[INFO] [stdout]     |
[INFO] [stdout] 619 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_struct_enum::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:666:32
[INFO] [stdout]     |
[INFO] [stdout] 666 |         facet_toml::from_str::<Root>("value.OneField.one = 0.5").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_struct_enum::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:654:5
[INFO] [stdout]     |
[INFO] [stdout] 654 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_struct_enum::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:672:32
[INFO] [stdout]     |
[INFO] [stdout] 672 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_struct_enum::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:654:5
[INFO] [stdout]     |
[INFO] [stdout] 654 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_enum_root::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:700:32
[INFO] [stdout]     |
[INFO] [stdout] 700 |         facet_toml::from_str::<Root>("A.value = 1").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_enum_root::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:693:5
[INFO] [stdout]     |
[INFO] [stdout] 693 |     enum Root {
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_enum_root::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:703:39
[INFO] [stdout]     |
[INFO] [stdout] 703 |     assert_eq!(facet_toml::from_str::<Root>("B = 2").unwrap(), Root::B(2));
[INFO] [stdout]     |                                       ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_enum_root::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:693:5
[INFO] [stdout]     |
[INFO] [stdout] 693 |     enum Root {
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_enum_root::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:704:39
[INFO] [stdout]     |
[INFO] [stdout] 704 |     assert_eq!(facet_toml::from_str::<Root>("[C]").unwrap(), Root::C);
[INFO] [stdout]     |                                       ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_enum_root::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:693:5
[INFO] [stdout]     |
[INFO] [stdout] 693 |     enum Root {
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_rename_single_struct_fields::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:726:32
[INFO] [stdout]     |
[INFO] [stdout] 726 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_rename_single_struct_fields::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:714:5
[INFO] [stdout]     |
[INFO] [stdout] 714 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_rename_all_struct_fields::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:756:32
[INFO] [stdout]     |
[INFO] [stdout] 756 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_rename_all_struct_fields::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:748:5
[INFO] [stdout]     |
[INFO] [stdout] 748 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_default_struct_fields::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:789:32
[INFO] [stdout]     |
[INFO] [stdout] 789 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_default_struct_fields::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:779:5
[INFO] [stdout]     |
[INFO] [stdout] 779 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_root_struct_deserialize_individual_defaults::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:820:32
[INFO] [stdout]     |
[INFO] [stdout] 820 |         facet_toml::from_str::<Root>("").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_root_struct_deserialize_individual_defaults::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:810:5
[INFO] [stdout]     |
[INFO] [stdout] 810 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_root_struct_deserialize_container_defaults::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:854:32
[INFO] [stdout]     |
[INFO] [stdout] 854 |         facet_toml::from_str::<Root>("").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_root_struct_deserialize_container_defaults::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:837:5
[INFO] [stdout]     |
[INFO] [stdout] 837 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Root: Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:873:32
[INFO] [stdout]     |
[INFO] [stdout] 873 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_root_struct_deserialize_container_defaults_partial_fields::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:867:5
[INFO] [stdout]     |
[INFO] [stdout] 867 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout]     = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/main-0b8305ad4ddd52ab.long-type-10237655629064450990.txt'
[INFO] [stdout]     = note: consider using `--verbose` to print the full type name to the console
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet_json_classics` in this scope
[INFO] [stdout]    --> benches/classics.rs:561:22
[INFO] [stdout]     |
[INFO] [stdout] 561 |     let json_str = &*facet_json_classics::CITM_CATALOG;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_json_classics`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `facet_json_classics`, use `cargo add facet_json_classics` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_socket_addr::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:898:32
[INFO] [stdout]     |
[INFO] [stdout] 898 |         facet_toml::from_str::<Root>("value = '127.0.0.1:8000'").unwrap(),
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_socket_addr::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:893:5
[INFO] [stdout]     |
[INFO] [stdout] 893 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet_json_classics` in this scope
[INFO] [stdout]    --> benches/classics.rs:567:22
[INFO] [stdout]     |
[INFO] [stdout] 567 |     let json_str = &*facet_json_classics::TWITTER;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_json_classics`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `facet_json_classics`, use `cargo add facet_json_classics` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `facet_json_classics` in this scope
[INFO] [stdout]    --> benches/classics.rs:574:22
[INFO] [stdout]     |
[INFO] [stdout] 574 |     let json_str = &*facet_json_classics::CANADA;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_json_classics`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `facet_json_classics`, use `cargo add facet_json_classics` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_ip_addrs::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:917:32
[INFO] [stdout]     |
[INFO] [stdout] 917 |         facet_toml::from_str::<Root>(
[INFO] [stdout]     |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_ip_addrs::Root`
[INFO] [stdout]    --> tests/integration/basic.rs:910:5
[INFO] [stdout]     |
[INFO] [stdout] 910 |     struct Root {
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_ignore_unknown_table_keys::Manifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/basic.rs:972:41
[INFO] [stdout]     |
[INFO] [stdout] 972 |     let result = facet_toml::from_str::<Manifest>(toml).unwrap();
[INFO] [stdout]     |                                         ^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_ignore_unknown_table_keys::Manifest`
[INFO] [stdout]    --> tests/integration/basic.rs:941:5
[INFO] [stdout]     |
[INFO] [stdout] 941 |     struct Manifest {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `CitmCatalog: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> benches/classics.rs:597:45
[INFO] [stdout]     |
[INFO] [stdout] 597 |         let result: CitmCatalog = black_box(facet_toml::from_str(black_box(data)).unwrap());
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `CitmCatalog`
[INFO] [stdout]    --> benches/classics.rs:24:1
[INFO] [stdout]     |
[INFO] [stdout]  24 | struct CitmCatalog {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_array_of_tables::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1011:41
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     let result = facet_toml::from_str::<Root>(toml).unwrap();
[INFO] [stdout]      |                                         ^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_array_of_tables::Root`
[INFO] [stdout]     --> tests/integration/basic.rs:991:5
[INFO] [stdout]      |
[INFO] [stdout]  991 |     struct Root {
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Twitter<'_>: facet_core::Facet<'_>` is not satisfied
[INFO] [stdout]    --> benches/classics.rs:619:41
[INFO] [stdout]     |
[INFO] [stdout] 619 |         let result: Twitter = black_box(facet_toml::from_str_borrowed(black_box(data)).unwrap());
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'_>` is not implemented for `Twitter<'_>`
[INFO] [stdout]    --> benches/classics.rs:97:1
[INFO] [stdout]     |
[INFO] [stdout]  97 | struct Twitter<'a> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `from_str_borrowed`
[INFO] [stdout]    --> src/lib.rs:166:8
[INFO] [stdout]     |
[INFO] [stdout] 164 | pub fn from_str_borrowed<'input, 'facet, T>(input: &'input str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        ----------------- required by a bound in this function
[INFO] [stdout] 165 | where
[INFO] [stdout] 166 |     T: facet_core::Facet<'facet>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str_borrowed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_inline_table::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1044:41
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     let result = facet_toml::from_str::<Root>(toml).unwrap();
[INFO] [stdout]      |                                         ^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_inline_table::Root`
[INFO] [stdout]     --> tests/integration/basic.rs:1032:5
[INFO] [stdout]      |
[INFO] [stdout] 1032 |     struct Root {
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `FeatureCollection: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> benches/classics.rs:641:51
[INFO] [stdout]     |
[INFO] [stdout] 641 |         let result: FeatureCollection = black_box(facet_toml::from_str(black_box(data)).unwrap());
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `FeatureCollection`
[INFO] [stdout]    --> benches/classics.rs:527:1
[INFO] [stdout]     |
[INFO] [stdout] 527 | struct FeatureCollection {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_multiline_strings::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1066:41
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     let result = facet_toml::from_str::<Root>(toml).unwrap();
[INFO] [stdout]      |                                         ^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_multiline_strings::Root`
[INFO] [stdout]     --> tests/integration/basic.rs:1056:5
[INFO] [stdout]      |
[INFO] [stdout] 1056 |     struct Root {
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_literal_strings::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1084:41
[INFO] [stdout]      |
[INFO] [stdout] 1084 |     let result = facet_toml::from_str::<Root>(toml).unwrap();
[INFO] [stdout]      |                                         ^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_literal_strings::Root`
[INFO] [stdout]     --> tests/integration/basic.rs:1078:5
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     struct Root {
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_datetime::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1103:41
[INFO] [stdout]      |
[INFO] [stdout] 1103 |     let result = facet_toml::from_str::<Root>(toml).unwrap();
[INFO] [stdout]      |                                         ^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_datetime::Root`
[INFO] [stdout]     --> tests/integration/basic.rs:1097:5
[INFO] [stdout]      |
[INFO] [stdout] 1097 |     struct Root {
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_cow_str::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1122:32
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         facet_toml::from_str::<Root>("value = 'string'").unwrap(),
[INFO] [stdout]      |                                ^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_cow_str::Root`
[INFO] [stdout]     --> tests/integration/basic.rs:1117:5
[INFO] [stdout]      |
[INFO] [stdout] 1117 |     struct Root {
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_serialize_simple_struct::Config: facet_core::Facet<'_>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1146:38
[INFO] [stdout]      |
[INFO] [stdout] 1146 |     let toml = facet_toml::to_string(&config).unwrap();
[INFO] [stdout]      |                --------------------- ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |                |
[INFO] [stdout]      |                required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'_>` is not implemented for `test_serialize_simple_struct::Config`
[INFO] [stdout]     --> tests/integration/basic.rs:1136:5
[INFO] [stdout]      |
[INFO] [stdout] 1136 |     struct Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::to_string`
[INFO] [stdout]     --> src/serializer.rs:332:8
[INFO] [stdout]      |
[INFO] [stdout]  330 | pub fn to_string<'facet, T>(value: &T) -> Result<String, SerializeError<TomlSerializeError>>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout]  331 | where
[INFO] [stdout]  332 |     T: facet_core::Facet<'facet>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_serialize_nested_struct::Config: facet_core::Facet<'_>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1172:38
[INFO] [stdout]      |
[INFO] [stdout] 1172 |     let toml = facet_toml::to_string(&config).unwrap();
[INFO] [stdout]      |                --------------------- ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |                |
[INFO] [stdout]      |                required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'_>` is not implemented for `test_serialize_nested_struct::Config`
[INFO] [stdout]     --> tests/integration/basic.rs:1159:5
[INFO] [stdout]      |
[INFO] [stdout] 1159 |     struct Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::to_string`
[INFO] [stdout]     --> src/serializer.rs:332:8
[INFO] [stdout]      |
[INFO] [stdout]  330 | pub fn to_string<'facet, T>(value: &T) -> Result<String, SerializeError<TomlSerializeError>>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout]  331 | where
[INFO] [stdout]  332 |     T: facet_core::Facet<'facet>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_serialize_array::Config: facet_core::Facet<'_>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1189:38
[INFO] [stdout]      |
[INFO] [stdout] 1189 |     let toml = facet_toml::to_string(&config).unwrap();
[INFO] [stdout]      |                --------------------- ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |                |
[INFO] [stdout]      |                required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'_>` is not implemented for `test_serialize_array::Config`
[INFO] [stdout]     --> tests/integration/basic.rs:1181:5
[INFO] [stdout]      |
[INFO] [stdout] 1181 |     struct Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::to_string`
[INFO] [stdout]     --> src/serializer.rs:332:8
[INFO] [stdout]      |
[INFO] [stdout]  330 | pub fn to_string<'facet, T>(value: &T) -> Result<String, SerializeError<TomlSerializeError>>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout]  331 | where
[INFO] [stdout]  332 |     T: facet_core::Facet<'facet>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_serialize_bool::Config: facet_core::Facet<'_>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1206:38
[INFO] [stdout]      |
[INFO] [stdout] 1206 |     let toml = facet_toml::to_string(&config).unwrap();
[INFO] [stdout]      |                --------------------- ^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |                |
[INFO] [stdout]      |                required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'_>` is not implemented for `test_serialize_bool::Config`
[INFO] [stdout]     --> tests/integration/basic.rs:1196:5
[INFO] [stdout]      |
[INFO] [stdout] 1196 |     struct Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::to_string`
[INFO] [stdout]     --> src/serializer.rs:332:8
[INFO] [stdout]      |
[INFO] [stdout]  330 | pub fn to_string<'facet, T>(value: &T) -> Result<String, SerializeError<TomlSerializeError>>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout]  331 | where
[INFO] [stdout]  332 |     T: facet_core::Facet<'facet>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_round_trip::Config: facet_core::Facet<'_>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1226:38
[INFO] [stdout]      |
[INFO] [stdout] 1226 |     let toml = facet_toml::to_string(&original).unwrap();
[INFO] [stdout]      |                --------------------- ^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |                |
[INFO] [stdout]      |                required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'_>` is not implemented for `test_round_trip::Config`
[INFO] [stdout]     --> tests/integration/basic.rs:1214:5
[INFO] [stdout]      |
[INFO] [stdout] 1214 |     struct Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::to_string`
[INFO] [stdout]     --> src/serializer.rs:332:8
[INFO] [stdout]      |
[INFO] [stdout]  330 | pub fn to_string<'facet, T>(value: &T) -> Result<String, SerializeError<TomlSerializeError>>
[INFO] [stdout]      |        --------- required by a bound in this function
[INFO] [stdout]  331 | where
[INFO] [stdout]  332 |     T: facet_core::Facet<'facet>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `to_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `test_round_trip::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]     --> tests/integration/basic.rs:1227:26
[INFO] [stdout]      |
[INFO] [stdout] 1227 |     let parsed: Config = facet_toml::from_str(&toml).unwrap();
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `test_round_trip::Config`
[INFO] [stdout]     --> tests/integration/basic.rs:1214:5
[INFO] [stdout]      |
[INFO] [stdout] 1214 |     struct Config {
[INFO] [stdout]      |     ^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]                `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]                `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]                `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]     --> src/lib.rs:81:8
[INFO] [stdout]      |
[INFO] [stdout]   79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]      |        -------- required by a bound in this function
[INFO] [stdout]   80 | where
[INFO] [stdout]   81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `flatten::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/flatten.rs:32:26
[INFO] [stdout]    |
[INFO] [stdout] 32 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `flatten::Config`
[INFO] [stdout]   --> tests/integration/flatten.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct Config {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `flatten::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/flatten.rs:42:26
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `flatten::Config`
[INFO] [stdout]   --> tests/integration/flatten.rs:21:1
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct Config {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ConfigWithKnown: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/flatten.rs:70:35
[INFO] [stdout]    |
[INFO] [stdout] 70 |     let config: ConfigWithKnown = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `ConfigWithKnown`
[INFO] [stdout]   --> tests/integration/flatten.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub struct ConfigWithKnown {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `flatten::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/flatten.rs:112:24
[INFO] [stdout]     |
[INFO] [stdout] 112 |     let result: Root = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `flatten::Root`
[INFO] [stdout]    --> tests/integration/flatten.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | struct Root {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `flatten::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/flatten.rs:134:24
[INFO] [stdout]     |
[INFO] [stdout] 134 |     let result: Root = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `flatten::Root`
[INFO] [stdout]    --> tests/integration/flatten.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | struct Root {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `flatten::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/flatten.rs:149:24
[INFO] [stdout]     |
[INFO] [stdout] 149 |     let result: Root = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `flatten::Root`
[INFO] [stdout]    --> tests/integration/flatten.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | struct Root {
[INFO] [stdout]     | ^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `MultiFlattenServiceConfig: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/flatten.rs:189:45
[INFO] [stdout]     |
[INFO] [stdout] 189 |     let config: MultiFlattenServiceConfig = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `MultiFlattenServiceConfig`
[INFO] [stdout]    --> tests/integration/flatten.rs:155:1
[INFO] [stdout]     |
[INFO] [stdout] 155 | struct MultiFlattenServiceConfig {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ProxyEnumField: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/issue_1661.rs:39:38
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let got = facet_toml::from_str::<ProxyEnumField>(input).expect("deserialize");
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `ProxyEnumField`
[INFO] [stdout]   --> tests/integration/issue_1661.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | enum ProxyEnumField {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ProxyEnumContainer: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/issue_1661.rs:76:38
[INFO] [stdout]    |
[INFO] [stdout] 76 |     let got = facet_toml::from_str::<ProxyEnumContainer>(input).expect("deserialize");
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `ProxyEnumContainer`
[INFO] [stdout]   --> tests/integration/issue_1661.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | enum ProxyEnumContainer {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Where: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/issue_1995.rs:47:25
[INFO] [stdout]    |
[INFO] [stdout] 47 |     let result: Where = toml::from_str(input).unwrap();
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `Where`
[INFO] [stdout]   --> tests/integration/issue_1995.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub struct Where {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `WhereWithColumnName: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/issue_1995.rs:88:39
[INFO] [stdout]    |
[INFO] [stdout] 88 |     let result: WhereWithColumnName = toml::from_str(input).unwrap();
[INFO] [stdout]    |                                       ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `WhereWithColumnName`
[INFO] [stdout]   --> tests/integration/issue_1995.rs:79:1
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub struct WhereWithColumnName {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `nested_arrays::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/nested_arrays.rs:39:24
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let result: Root = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `nested_arrays::Root`
[INFO] [stdout]   --> tests/integration/nested_arrays.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | struct Root {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `nested_arrays::Root: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/nested_arrays.rs:64:24
[INFO] [stdout]    |
[INFO] [stdout] 64 |     let result: Root = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `nested_arrays::Root`
[INFO] [stdout]   --> tests/integration/nested_arrays.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | struct Root {
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `WithNestedArray: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/nested_arrays.rs:115:35
[INFO] [stdout]     |
[INFO] [stdout] 115 |     let result: WithNestedArray = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `WithNestedArray`
[INFO] [stdout]    --> tests/integration/nested_arrays.rs:81:1
[INFO] [stdout]     |
[INFO] [stdout]  81 | struct WithNestedArray {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::non_optional_span_field::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/spanned.rs:64:26
[INFO] [stdout]    |
[INFO] [stdout] 64 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::non_optional_span_field::Config`
[INFO] [stdout]   --> tests/integration/spanned.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::spanned_string::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/spanned.rs:85:26
[INFO] [stdout]    |
[INFO] [stdout] 85 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::spanned_string::Config`
[INFO] [stdout]   --> tests/integration/spanned.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::spanned_vec::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:102:26
[INFO] [stdout]     |
[INFO] [stdout] 102 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::spanned_vec::Config`
[INFO] [stdout]    --> tests/integration/spanned.rs:97:5
[INFO] [stdout]     |
[INFO] [stdout]  97 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::spanned_bool::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:118:26
[INFO] [stdout]     |
[INFO] [stdout] 118 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::spanned_bool::Config`
[INFO] [stdout]    --> tests/integration/spanned.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::spanned_integer::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:134:26
[INFO] [stdout]     |
[INFO] [stdout] 134 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::spanned_integer::Config`
[INFO] [stdout]    --> tests/integration/spanned.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::multiple_spanned_fields::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:157:26
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::multiple_spanned_fields::Config`
[INFO] [stdout]    --> tests/integration/spanned.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::nested_spanned_in_table::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:193:26
[INFO] [stdout]     |
[INFO] [stdout] 193 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::nested_spanned_in_table::Config`
[INFO] [stdout]    --> tests/integration/spanned.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::spanned_in_array_of_tables::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:242:26
[INFO] [stdout]     |
[INFO] [stdout] 242 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::spanned_in_array_of_tables::Config`
[INFO] [stdout]    --> tests/integration/spanned.rs:222:5
[INFO] [stdout]     |
[INFO] [stdout] 222 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::spanned_untagged_enum_bool::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:277:26
[INFO] [stdout]     |
[INFO] [stdout] 277 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::spanned_untagged_enum_bool::Config`
[INFO] [stdout]    --> tests/integration/spanned.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::spanned_untagged_enum_number::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:295:26
[INFO] [stdout]     |
[INFO] [stdout] 295 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::spanned_untagged_enum_number::Config`
[INFO] [stdout]    --> tests/integration/spanned.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::spanned_untagged_enum_string::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:313:26
[INFO] [stdout]     |
[INFO] [stdout] 313 |     let config: Config = toml::from_str(input).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::spanned_untagged_enum_string::Config`
[INFO] [stdout]    --> tests/integration/spanned.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::type_mismatch_preserves_span::CargoManifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:356:59
[INFO] [stdout]     |
[INFO] [stdout] 356 |     let result: Result<CargoManifest, DeserializeError> = toml::from_str(toml_str);
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::type_mismatch_preserves_span::CargoManifest`
[INFO] [stdout]    --> tests/integration/spanned.rs:352:5
[INFO] [stdout]     |
[INFO] [stdout] 352 |     struct CargoManifest {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::valid_readme_string::CargoManifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:383:33
[INFO] [stdout]     |
[INFO] [stdout] 383 |     let result: CargoManifest = toml::from_str(toml_str).unwrap();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::valid_readme_string::CargoManifest`
[INFO] [stdout]    --> tests/integration/spanned.rs:379:5
[INFO] [stdout]     |
[INFO] [stdout] 379 |     struct CargoManifest {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `spanned::valid_readme_workspace::CargoManifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/spanned.rs:404:33
[INFO] [stdout]     |
[INFO] [stdout] 404 |     let result: CargoManifest = toml::from_str(toml_str).unwrap();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `spanned::valid_readme_workspace::CargoManifest`
[INFO] [stdout]    --> tests/integration/spanned.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     struct CargoManifest {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tables::empty_toml_table::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/tables.rs:35:26
[INFO] [stdout]    |
[INFO] [stdout] 35 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `tables::empty_toml_table::Config`
[INFO] [stdout]   --> tests/integration/tables.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `RootConfig: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/tables.rs:54:30
[INFO] [stdout]    |
[INFO] [stdout] 54 |     let config: RootConfig = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `RootConfig`
[INFO] [stdout]   --> tests/integration/tables.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     struct RootConfig {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tables::empty_toml_table_with_value_type::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/tables.rs:75:26
[INFO] [stdout]    |
[INFO] [stdout] 75 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `tables::empty_toml_table_with_value_type::Config`
[INFO] [stdout]   --> tests/integration/tables.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tables::empty_table_followed_by_sibling::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/tables.rs:109:26
[INFO] [stdout]     |
[INFO] [stdout] 109 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `tables::empty_table_followed_by_sibling::Config`
[INFO] [stdout]    --> tests/integration/tables.rs:97:5
[INFO] [stdout]     |
[INFO] [stdout]  97 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tables::Manifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/tables.rs:139:30
[INFO] [stdout]     |
[INFO] [stdout] 139 |     let manifest: Manifest = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `tables::Manifest`
[INFO] [stdout]    --> tests/integration/tables.rs:125:1
[INFO] [stdout]     |
[INFO] [stdout] 125 | struct Manifest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tables::Manifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/tables.rs:155:30
[INFO] [stdout]     |
[INFO] [stdout] 155 |     let manifest: Manifest = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `tables::Manifest`
[INFO] [stdout]    --> tests/integration/tables.rs:125:1
[INFO] [stdout]     |
[INFO] [stdout] 125 | struct Manifest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `tables::Manifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/tables.rs:177:30
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let manifest: Manifest = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `tables::Manifest`
[INFO] [stdout]    --> tests/integration/tables.rs:125:1
[INFO] [stdout]     |
[INFO] [stdout] 125 | struct Manifest {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `unknown_fields::ignore_unknown_fields_by_default::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/unknown_fields.rs:31:26
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `unknown_fields::ignore_unknown_fields_by_default::Config`
[INFO] [stdout]   --> tests/integration/unknown_fields.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `unknown_fields::deny_unknown_fields_when_explicitly_set::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/unknown_fields.rs:58:37
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let result: Result<Config, _> = facet_toml::from_str(toml);
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `unknown_fields::deny_unknown_fields_when_explicitly_set::Config`
[INFO] [stdout]   --> tests/integration/unknown_fields.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `unknown_fields::ignore_unknown_table_with_nested_fields::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/unknown_fields.rs:83:26
[INFO] [stdout]    |
[INFO] [stdout] 83 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `unknown_fields::ignore_unknown_table_with_nested_fields::Config`
[INFO] [stdout]   --> tests/integration/unknown_fields.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `unknown_fields::ignore_unknown_array_table::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/unknown_fields.rs:104:26
[INFO] [stdout]     |
[INFO] [stdout] 104 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `unknown_fields::ignore_unknown_array_table::Config`
[INFO] [stdout]    --> tests/integration/unknown_fields.rs:90:5
[INFO] [stdout]     |
[INFO] [stdout]  90 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `unknown_fields::mixed_known_and_unknown_fields::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/unknown_fields.rs:131:26
[INFO] [stdout]     |
[INFO] [stdout] 131 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `unknown_fields::mixed_known_and_unknown_fields::Config`
[INFO] [stdout]    --> tests/integration/unknown_fields.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `untagged_enums::untagged_enum_with_renamed_nested_enum::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:42:27
[INFO] [stdout]    |
[INFO] [stdout] 42 |     let config1: Config = facet_toml::from_str(toml1).unwrap();
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `untagged_enums::untagged_enum_with_renamed_nested_enum::Config`
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `untagged_enums::untagged_enum_with_renamed_nested_enum::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:50:27
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let config2: Config = facet_toml::from_str(toml2).unwrap();
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `untagged_enums::untagged_enum_with_renamed_nested_enum::Config`
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `untagged_enums::untagged_enum_with_renamed_nested_enum::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:57:27
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let config3: Config = facet_toml::from_str(toml3).unwrap();
[INFO] [stdout]    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `untagged_enums::untagged_enum_with_renamed_nested_enum::Config`
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `untagged_enums::untagged_enum_with_struct_variants::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:97:22
[INFO] [stdout]    |
[INFO] [stdout] 97 |     let c1: Config = facet_toml::from_str(toml1).unwrap();
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `untagged_enums::untagged_enum_with_struct_variants::Config`
[INFO] [stdout]   --> tests/integration/untagged_enums.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `untagged_enums::untagged_enum_with_struct_variants::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:102:22
[INFO] [stdout]     |
[INFO] [stdout] 102 |     let c2: Config = facet_toml::from_str(toml2).unwrap();
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `untagged_enums::untagged_enum_with_struct_variants::Config`
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout]  91 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `untagged_enums::untagged_enum_with_struct_variants::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:107:22
[INFO] [stdout]     |
[INFO] [stdout] 107 |     let c3: Config = facet_toml::from_str(toml3).unwrap();
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `untagged_enums::untagged_enum_with_struct_variants::Config`
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout]  91 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `untagged_enums::i64_to_u8_coercion_in_untagged_enum::Manifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:147:30
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let manifest: Manifest = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `untagged_enums::i64_to_u8_coercion_in_untagged_enum::Manifest`
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     struct Manifest {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `untagged_enums::i64_to_u8_coercion_various_values::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:169:30
[INFO] [stdout]     |
[INFO] [stdout] 169 |         let config: Config = facet_toml::from_str(&toml).unwrap();
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `untagged_enums::i64_to_u8_coercion_various_values::Config`
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `untagged_enums::cargo_profile_use_case::CargoManifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:202:35
[INFO] [stdout]     |
[INFO] [stdout] 202 |     let manifest: CargoManifest = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `untagged_enums::cargo_profile_use_case::CargoManifest`
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:192:5
[INFO] [stdout]     |
[INFO] [stdout] 192 |     struct CargoManifest {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `LintConfig: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:216:30
[INFO] [stdout]     |
[INFO] [stdout] 216 |     let config: LintConfig = facet_toml::from_str("priority = -1").unwrap();
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `LintConfig`
[INFO] [stdout]    --> tests/integration/untagged_enums.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     struct LintConfig {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `deserialize_value_metadata::Manifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/value.rs:38:30
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let manifest: Manifest = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `deserialize_value_metadata::Manifest`
[INFO] [stdout]   --> tests/integration/value.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     struct Manifest {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `value_with_various_toml_types::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]   --> tests/integration/value.rs:77:26
[INFO] [stdout]    |
[INFO] [stdout] 77 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `value_with_various_toml_types::Config`
[INFO] [stdout]   --> tests/integration/value.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     struct Config {
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]              `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]              `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]              `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]            and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]   --> src/lib.rs:81:8
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]    |        -------- required by a bound in this function
[INFO] [stdout] 80 | where
[INFO] [stdout] 81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `array_of_tables_in_value::Manifest: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/value.rs:145:30
[INFO] [stdout]     |
[INFO] [stdout] 145 |     let manifest: Manifest = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `array_of_tables_in_value::Manifest`
[INFO] [stdout]    --> tests/integration/value.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub struct Manifest {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `simple_array_of_tables_in_value::Config: facet_core::Facet<'static>` is not satisfied
[INFO] [stdout]    --> tests/integration/value.rs:171:26
[INFO] [stdout]     |
[INFO] [stdout] 171 |     let config: Config = facet_toml::from_str(toml).unwrap();
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `facet_core::Facet<'static>` is not implemented for `simple_array_of_tables_in_value::Config`
[INFO] [stdout]    --> tests/integration/value.rs:159:5
[INFO] [stdout]     |
[INFO] [stdout] 159 |     struct Config {
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `facet_core::Facet<'facet>`:
[INFO] [stdout]               `&'a T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `&'a mut T` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `()` implements `facet_core::Facet<'_>`
[INFO] [stdout]               `(T0, T1)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0, T1, T2, T3)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `(T0,)` implements `facet_core::Facet<'a>`
[INFO] [stdout]               `*const T` implements `facet_core::Facet<'a>`
[INFO] [stdout]             and 97 others
[INFO] [stdout] note: required by a bound in `facet_toml::from_str`
[INFO] [stdout]    --> src/lib.rs:81:8
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub fn from_str<T>(input: &str) -> Result<T, DeserializeError>
[INFO] [stdout]     |        -------- required by a bound in this function
[INFO] [stdout]  80 | where
[INFO] [stdout]  81 |     T: facet_core::Facet<'static>,
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `from_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `facet-toml` (test "main") due to 183 previous errors
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `facet-toml` (bench "classics") due to 22 previous errors
[INFO] running `Command { std: "docker" "inspect" "e3391f1727cf65c5e9b32b47a0a286231f50bd2135688a443185e715abd428a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e3391f1727cf65c5e9b32b47a0a286231f50bd2135688a443185e715abd428a1", kill_on_drop: false }`
[INFO] [stdout] e3391f1727cf65c5e9b32b47a0a286231f50bd2135688a443185e715abd428a1
